.main {
    height: 100%;
}

.center {
    height: calc(100% - 54px);
    position: relative;
    >div {
        position: absolute;
    }
}

.toptabs {
  padding: 0 10px;
  height: 100%;
}
.toptab {
  height: calc(100% - 80px);
}
.tabDiv {
  height: 100%;
}

.leftPane {
    width: 320px;
    height: 100%;
    left: 0;
    top: 0;
    padding: 10px 0 10px 0px;
    position: relative;
    .listIcon {
      position: absolute;
      color: #fff;
      right: 5px;
      top: 60px;
      height: 36px;
      background: #001529;
      padding-top: 8px;
      cursor: pointer;
    }
}

.mapPane {
    width: calc(100% - 320px);
    height: 100%;
    left: 320px;
    top: 0;
}

// 1/2地图
.map2First {
    height: 100%;
    width: calc((100% - 320px) * 0.5);
    left: 320px;
    top: 0;
}

.map2Second {
    height: 100%;
    width: calc((100% - 320px) * 0.5);
    right: 0;
    top: 0;
    border-left: 1px solid #666666;

    > div {
        height: 100%;
        width: 100%;
        position: relative;
        z-index: 1;
    }
}

.mapHidden {
    display: none;
}

.map4Unit {
    width: calc((100% - 320px) * 0.5);
    height: 50%;
    border-bottom: 1px solid #666;
    border-left: 1px solid #666;

    > div {
        height: 100%;
        width: 100%;
        position: relative;
        z-index: 1;
    }
}

.map4First {
    left: 320px;
    top: 0;
}

// 对比地图新添加地图尺寸
.map4Second {
    right: 0;
    top: 0;
}

.map4Three {
    right: 0;
    top: 50%;
}

.map4Four {
    left: 320px;
    top: 50%;
}

.map4a {

}

.rightPane {
    // display: none;
}

.searchPane {
    width: 280px;
    left: 10px;
    top: 60px;
}

.toolPane {
    width: 300px;
    height: 30px;
    right: 20px;
    top: 10px;
    // z-index: 99;
}

.toolPaneLeft {
    right: auto;
    left: 210px;
}

.no_h5 {
	position: fixed;
	z-index: 99999;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.7);
	top: 0;
	p {
		margin-top: 300px;
		text-align: center;
		color: #fff;
		font-size: 16px;
	}
}

.ssearch_map {
  left: 320px;
  width: calc(100% - 320px);
  height: calc(100% - 54px);
}

.listCenter {
  width: 100%;
  height: 100%;
  position: relative;
  .listIcon {
    position: absolute;
    color: #fff;
    right: 5px;
    top: 20px;
    height: 36px;
    background: #001529;
    padding-top: 8px;
    cursor: pointer;
  }
}
